National Repository of Grey Literature 7 records found  Search took 0.00 seconds. 
Tools and Techniques for Creating Mobile Applications
Čtvrtníček, Dušan ; Žák, Jakub (referee) ; Samek, Jan (advisor)
This bachelor thesis describes and compares the possibilities for development of mobile applications for various mobile operating systems (Android, Windows Phone etc.). The thesis also describes the tools available to create mobile applications. Based on the created application, there were compared and evaluated two developments - native and hybrid.
Application Development Framework for Peer-to-Peer Collaboration
Hrdina, Jan ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
The thesis deals with the design and implementation of the application framework for the creation of collaborative web editors that enable peer-to-peer collaboration in real time. The thesis summarizes existing approaches for data replication, from which M. Kleppmann's CRDT (conflict-free replicated data type) for JSON is chosen as the most suitable. Using the resulting framework, the created content can be safely shared in groups of peers, where each member can be assigned different permissions. Own communication protocols based on WebRTC, WebSocket and WebCrypto are designed and implemented for P2P connection establishment and subsequent communication. The framework allows to resolve conflicts and work independently without an Internet connection. For a consistent user experience, the library includes a set of user interface elements for managing friends, groups, and other common tasks. The framework is implemented using functional design patterns implemented in the ReasonML language. The functionality of the result is verified by creating an example application of the mind map editor.
Webová interaktivní mapa investičních akcí městské části Brno-Medlánky
Karásek, Jan
The thesis deals with the specification, design and creation of a web-based interactive map using modern technologies and approaches. The subject of the map is the presentation of the investment projects of the municipality, which will help to make the investments within the municipality more transparent. The map is dynamic and allows management over investment projects for a person who does not have experience with geographic information systems.
Application Development Framework for Peer-to-Peer Collaboration
Hrdina, Jan ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
The thesis deals with the design and implementation of the application framework for the creation of collaborative web editors that enable peer-to-peer collaboration in real time. The thesis summarizes existing approaches for data replication, from which M. Kleppmann's CRDT (conflict-free replicated data type) for JSON is chosen as the most suitable. Using the resulting framework, the created content can be safely shared in groups of peers, where each member can be assigned different permissions. Own communication protocols based on WebRTC, WebSocket and WebCrypto are designed and implemented for P2P connection establishment and subsequent communication. The framework allows to resolve conflicts and work independently without an Internet connection. For a consistent user experience, the library includes a set of user interface elements for managing friends, groups, and other common tasks. The framework is implemented using functional design patterns implemented in the ReasonML language. The functionality of the result is verified by creating an example application of the mind map editor.
Tools and Techniques for Creating Mobile Applications
Čtvrtníček, Dušan ; Žák, Jakub (referee) ; Samek, Jan (advisor)
This bachelor thesis describes and compares the possibilities for development of mobile applications for various mobile operating systems (Android, Windows Phone etc.). The thesis also describes the tools available to create mobile applications. Based on the created application, there were compared and evaluated two developments - native and hybrid.
Comparison of PHP frameworks Phalcon, Nette and Zend
Rebenda, Jiří ; Vojíř, Stanislav (advisor) ; Zumr, Jiří (referee)
Wide usage of the PHP language across web developers and its good availability results in existence of many projects built on it. Unfortunately, due to the growth of PHP popularity more requirements are imposed on it. Not all of them tend to be related directly to the language itself but they can be affected by the external conditions (like e.g. Internet evolution, etc.). Special libraries (also known as frameworks) are response to existence of permanently repetitive tasks and growing complexity of problems being solved not only in the context of web development. There are three PHP framework representatives compared in this paper (Zend Framework 2.3, Nette 2.1.2 and Phalcon 1.3.1). In the first section, some fundamental terms are declared as well as some inherent limitations of the PHP language itself. Further, various comparison criterions are introduced together with additional research questions which are more or less answered in the main section. The second theoretical-practical section analyses the frameworks in the context of the defined problem domains. The main purpose of the application programming interface review together with included code snippets is to describe possible differences in approaches applied for some specific problems. Additionally, some options for measuring framework popularity mentioned in earlier section are used, too. In the end, frameworks are not evaluated either in positive or negative way. The final evaluation remains on the actual reader. The main focus is to provide basic insight into all three frameworks and possibly to (de)motivate to deeper exploration any of them. Also, as matter of secondary objectives some axiomatic assumptions are validated (like speed and popularity of the frameworks).
Vývoj webového portálu so zamerením na zdravie
Zahradník, Roman
Analysis and development of web portal directed at nutrition and healthy lifestyle. This thesis is about research of available Technologies, PHP frameworks compari-son and lifecycle of web application. Conclusion contains evaluation of the achie-ved work and future goals.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.